participation and activity limitation survey - Español Inglés Diccionario